import request from './ajax.js';
let ajax = request.ajax;
export default {
	/**********************************      客户管理        ************************************/
	// 获取客户列表
	getUserList(data) {
		return ajax('/user/getUserList', 'get', data)
	},
	// 获取客户详情
	getUserDetail(data) {
		return ajax('/user/getUserDetail', 'get', data)
	},
	// 获取客户项目列表
	getUserProjectsList(data) {
		return ajax('/user/getUserProjectsList', 'get', data)
	},
	// 获取客户项目统计
	getUserProjectsStat(data) {
		return ajax('/user/getUserProjectsStat', 'get', data)
	},
	// 获取项目列表
	saleProjectList(data) {
		return ajax('/sale/saleProjectList', 'get', data)
	},
	// 获取品牌列表
	getBrandList(data) {
		return ajax('/brand/getBrandList', 'get', data)
	},
	// 获取门店类型列表
	getStoreTypeList(data) {
		return ajax('/storeType/getStoreTypeList', 'get', data)
	},
	// 获取客户列表
	getAdminList(data) {
		return ajax('/admin/getAdminList', 'get', data)
	},
	// 获取销售项目详情
	saleProjectDetails(data) {
		return ajax('/sale/saleProjectDetails', 'get', data)
	},
	// 获取项目详情
	getProjectDetails(data) {
		return ajax('/projects/getProjectDetails', 'get', data)
	},
	// 获取合同列表
	getContractList(data) {
		return ajax('/proContract/getContractList', 'get', data)
	},
	// 获取合同详情  
	getContractDetails(data) {
		return ajax('/proContract/getContractDetails', 'get', data)
	},
	// 对客日志列表 
	saleCustomerLogList(data) {
		return ajax('/sale/saleCustomerLogList', 'get', data)
	},
	// 对客日志详情 
	saleCustomerLogDetails(data) {
		return ajax('/sale/saleCustomerLogDetails', 'get', data)
	},
	// 优惠审批列表  
	discountApprovalList(data) {
		return ajax('/discount/discountApprovalList', 'get', data)
	},
	// 优惠审批详情
	discountApprovalDetails(data) {
		return ajax('/discount/discountApprovalDetails', 'get', data)
	},
	// 项目评分列表
	getEvaluationList(data) {
		return ajax('/sale/getEvaluationList', 'get', data)
	},
	// 获取项目日志列表（二期）
	getProjectLog(data) {
		return ajax('/projectSecond/getProjectLog', 'get', data)
	},
	// 获取施工列表
	engineeringProjectList(data) {
		return ajax('/engineering/engineeringProjectList', 'get', data)
	},
	// 获取施工日志列表
	constructionLogList(data) {
		return ajax('/engineering/constructionLogList', 'get', data)
	},
	// 获取施工阶段列表
	getConstructionStage(data) {
		return ajax('/config/getConstructionStage', 'get', data)
	},
	// 获取质量验收列表
	qualityAcceptanceList(data) {
		return ajax('/engineering/qualityAcceptanceList', 'get', data)
	},
	// 获取节点列表
	getNodesList(data) {
		return ajax('/nodes/getNodesList', 'get', data)
	},
	// 获取工程整改列表
	getRectificationList(data) {
		return ajax('/rectification/getRectificationList', 'get', data)
	},
	// 获取售后列表
	getAfterSalesList(data) {
		return ajax('/afterSales/getAfterSalesList', 'get', data)
	},
	// 获取售后责任判定列表
	getResponsibleParty(data) {
		return ajax('/config/getResponsibleParty', 'get', data)
	},
	// 获取勘场列表
	siteSurveyProjectList(data) {
		return ajax('/design/siteSurveyProjectList', 'get', data)
	},
	// 获取设计图列表
	designProjectList(data) {
		return ajax('/design/designProjectList', 'get', data)
	},
	// 获取预算列表
	getBudgetList(data) {
		return ajax('/preSettlement/getBudgetList', 'get', data)
	},
	// 获取结算列表
	getSettlementList(data) {
		return ajax('/preSettlement/getSettlementList', 'get', data)
	},
	// 获取增减项列表
	getChangeList(data) {
		return ajax('/preSettlement/getChangeList', 'get', data)
	},
	// 获取收款列表
	getReceiptList(data) {
		return ajax('/company/getReceiptList', 'get', data)
	},
	// 获取付款单列表
	getPaymentOrder(data) {
		return ajax('/finance/getPaymentOrder', 'post', data)
	},
	// 获取施工项目详情
	engineeringProjectDetails(data) {
		return ajax('/engineering/engineeringProjectDetails', 'get', data)
	},
	// 获取施工日志详情
	constructionLogDetails(data) {
		return ajax('/engineering/constructionLogDetails', 'get', data)
	},
	// 获取组织架构详情
	getOrganizationDetails(data) {
		return ajax('/admin/getOrganizationDetails', 'get', data)
	},
	// 获取质量验收详情
	qualityAcceptanceDetails(data) {
		return ajax('/engineering/qualityAcceptanceDetails', 'get', data)
	},
	// 获取整改单详情
	getRectificationDetails(data) {
		return ajax('/rectification/getRectificationDetails', 'get', data)
	},
	// 获取售后详情
	newAfterSalesDetails(data) {
		return ajax('/afterSales/newAfterSalesDetails', 'get', data)
	},
	// 获取勘场详情
	siteSurveyProjectDetails(data) {
		return ajax('/design/siteSurveyProjectDetails', 'get', data)
	},
	// 获取设计详情
	designProjectDetails(data) {
		return ajax('/design/designProjectDetails', 'get', data)
	},
	// 获取预算详情
	getBudgetDetails(data) {
		return ajax('/preSettlement/getBudgetDetails', 'get', data)
	},
	// 获取结算详情
	getSettlementDetails(data) {
		return ajax('/preSettlement/getSettlementDetails', 'get', data)
	},
	// 获取增减项详情
	getChangeDetails(data) {
		return ajax('/preSettlement/getChangeDetails', 'get', data)
	},
	// 获取收款单详情
	getReceiptDetails(data) {
		return ajax('/company/getReceiptDetails', 'get', data)
	},
	// 获取付款单详情
	getPaymentOrderInfo(data) {
		return ajax('/finance/getPaymentOrderInfo', 'post', data)
	},
	// 获取售后类型列表
	getProblemType(data) {
		return ajax('/config/getProblemType', 'get', data)
	},
	// 添加项目
	addProject(data) {
		return ajax('/projects/addProject', 'post', data)
	},
	// 收款账户，主体账户
	getCompanyList(data) {
		return ajax('/company/getCompanyList', 'get', data)
	},
	// 修改项目信息
	updProject(data) {
		return ajax('/projects/updProject', 'post', data)
	},
	// 项目基础详情
	selectProjectDetails(data) {
		return ajax('/select/selectProjectDetails', 'get', data)
	},
	// 修改项目负责人
	updProjectLeader(data) {
		return ajax('/common/updProjectLeader', 'post', data)
	},
	// 删除项目
	delProject(data) {
		return ajax('/projects/delProject', 'post', data)
	},
	// 项目回退
	projectRollback(data) {
		return ajax('/projects/projectRollback', 'post', data)
	},
	// 下拉选择 - 选择项目列表
	selectProjectList(data) {
		return ajax('/select/selectProjectList', 'get', data)
	},
	// 添加收款账户
	addReceipt(data) {
		return ajax('/company/addReceipt', 'post', data)
	},
	// 编辑收款账户
	updReceipt(data) {
		return ajax('/company/updReceipt', 'post', data)
	},
	// 收款单初审
	preliminaryExamination(data) {
		return ajax('/company/preliminaryExamination', 'post', data)
	},
	// 收款单复审
	reexamineExamination(data) {
		return ajax('/company/reexamineExamination', 'post', data)
	},
	// 收款单财务确认
	receiptReviewPassed(data) {
		return ajax('/company/receiptReviewPassed', 'post', data)
	},
	// 收款单财务拒绝
	receiptReviewRejected(data) {
		return ajax('/company/receiptReviewRejected', 'post', data)
	},
	// 供应商列表
	getSupplier(data) {
		return ajax('/purchase/getSupplier', 'post', data)
	},
	// 结算单列表
	getPurchaseSettlement(data) {
		return ajax('/purchase/getPurchaseSettlement', 'post', data)
	},
	// 添加付款单
	addPaymentOrder(data) {
		return ajax('/finance/addPaymentOrder', 'post', data)
	},
	// 付款单审核通过
	updatePaymentSuccess(data) {
		return ajax('/finance/updatePaymentSuccess', 'post', data)
	},
	// 付款单审核拒绝
	updatePaymentRefuse(data) {
		return ajax('/finance/updatePaymentRefuse', 'post', data)
	},
	// 付款单重新提交
	updatePaymentOrder(data) {
		return ajax('/finance/updatePaymentOrder', 'post', data)
	},
	// 分配工程经理
	assignEngineeringManager(data) {
		return ajax('/projects/assignEngineeringManager', 'post', data)
	},
	// 提交勘场信息
	submitSurveyInformation(data) {
		return ajax('/projects/submitSurveyInformation', 'post', data)
	},
	// 提交勘场资料
	uploadSurveyData(data) {
		return ajax('/projects/uploadSurveyData', 'post', data)
	},
	// 上传设计图
	uploadDesignDrawings(data) {
		return ajax('/projects/uploadDesignDrawings', 'post', data)
	},
	// 更新设计图
	updDesignDrawings(data) {
		return ajax('/projects/updDesignDrawings', 'post', data)
	},
	// 开工
	onSiteStartup(data) {
		return ajax('/projects/onSiteStartup', 'post', data)
	},
	// 添加对客日志
	addCustomerLogs(data) {
		return ajax('/projects/addCustomerLogs', 'post', data)
	},
	// 新增整改单
	addRectification(data) {
		return ajax('/rectification/addRectification', 'post', data)
	},
	// 提交整改
	submitRectification(data) {
		return ajax('/rectification/submitRectification', 'post', data)
	},
	// 整改单通过
	rectificationPassed(data) {
		return ajax('/rectification/rectificationPassed', 'post', data)
	},
	// 整改单拒绝
	rectificationRejected(data) {
		return ajax('/rectification/rectificationRejected', 'post', data)
	},
	// 项目取消
	projectCancellation(data) {
		return ajax('/projects/projectCancellation', 'post', data)
	},
	// 发起优惠审批
	addDiscount(data) {
		return ajax('/discount/addDiscount', 'post', data)
	},
	// 优惠审批作废
	discountInvalidation(data) {
		return ajax('/discount/discountInvalidation', 'post', data)
	},
	// 优惠审批拒绝
	discountReviewRejected(data) {
		return ajax('/discount/discountReviewRejected', 'post', data)
	},
	// 优惠审批同意
	discountReviewPassed(data) {
		return ajax('/discount/discountReviewPassed', 'post', data)
	},
	// 对客报价
	toCustomerQuotation(data) {
		return ajax('/projects/toCustomerQuotation', 'post', data)
	},
	// 重新报价
	reQuote(data) {
		return ajax('/projects/reQuote', 'post', data)
	},
	// 提交节点
	nodeAcceptance(data) {
		return ajax('/projects/nodeAcceptance', 'post', data)
	},
	// 节点详情
	getProjectNodeDetails(data) {
		return ajax('/engineering/getProjectNodeDetails', 'get', data)
	},
	// 节点初审
	qualityAcceptanceAudit(data) {
		return ajax('/engineering/qualityAcceptanceAudit', 'post', data)
	},
	// 节点复审
	qualityAcceptanceRetrial(data) {
		return ajax('/engineering/qualityAcceptanceRetrial', 'post', data)
	},
	// 发起结算
	confirmIsChangeItem(data) {
		return ajax('/projects/confirmIsChangeItem', 'post', data)
	},
	// 质量评分
	projectQualityRating(data) {
		return ajax('/projects/projectQualityRating', 'post', data)
	},
	// 更新售后质保日期
	updWarrantyDate(data) {
		return ajax('/sale/updWarrantyDate', 'get', data)
	},
	// 添加客户
	addUser(data) {
		return ajax('/user/addUser', 'post', data)
	},
	// 更新客户
	updUser(data) {
		return ajax('/user/updUser', 'post', data)
	},
	// 删除客户
	delUser(data) {
		return ajax('/user/delUser', 'post', data)
	},



}